﻿@charset "utf-8";
.jg_title { position: relative; }
.silde-content h2 { border-left: 8px solid #636a7c; font-size: 24px; height: 25px; line-height: 25px; margin-bottom: 20px; margin-left: 5px; padding-left: 35px; }
.bm_swtich_all { position: absolute; left: 15px; bottom: 0; }
.bm_swtich { height: 32px; text-indent: 0; }
.bm_swtich li { float: left; color: #797979; font-size: 14px; padding: 0 8px; line-height: 24px; margin-right: 8px; cursor: pointer; min-width: 54px; text-align: center; }
.bm_swtich li.e { color: #da4f4a; }
.bm_swtich_line { min-width: 55px; padding: 0 8px; border-bottom: #da4f4a 4px solid; position: absolute; left: 0; bottom: 0; }


.rightCont .mod-act { padding: 20px 0 20px 0;  background-color:#fff;}
.all_bm_cont{ padding:0 20px 0 5px;display:none;}
.all_bm_cont ul{ margin-left: 45px; margin-bottom: 20px;}
.bm_list_cont li { border: #e4e4e4 1px solid; position: relative;  background-color:#fcfcfc}
.bm_list_cont li dl { padding: 14px; height: 146px; overflow: hidden; width: 650px; }
.bm_list_cont li dt, .bm_list_cont li dt a { width: 200px; height: 145px; overflow: hidden; display: block; }
.bm_list_cont li dt a img{ max-width:100%; height:100%}
.bm_list_cont li dt { float: left; border: #ccc 1px solid; margin-right: 15px; background-color: #f2f2f2; }
.bm_list_cont li dd { width: 430px; float: left;}
.bm_list_cont li dd a { white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; width: 395px; display: block; color: #333; font-size: 18px; line-height: 32px; }
.bm_list_cont li { margin-top: 12px; }
.bm_list_cont li dd a:hover { color: #da4f4a; }
.bm_list_cont li dd p { color: #aeaeae; font-size: 14px; line-height: 28px; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; width: 395px; }
.bm_list_cont li dd p i { color: #3399cc; font-style: normal; }
.bm_list_cont li dd p b,.more-list span em { color: #ff9900; font-weight: normal; }
.bm_list_cont li dd p b.end{color:#A1A1A1;}
.bm_list_cont li dd p b.no{color:#CC3300;}
.QRCode { position: absolute; right: 0; top: 0; width: 166px; height: 166px; border-left: #e4e4e4 1px dashed; text-align: center; }
.QRCode p { color: #bcbcbc; font-size: 14px; line-height: 30px; margin-top: 8px; }
.promotion { position: absolute; right: 0; top: 14px; width: 146px; height: 146px; border-left: #bcbcbc 1px dashed; padding: 0 10px; }
.promotion h4 { font-size: 18px; color: #000; line-height: 24px; }
.promotion h4 a { color: #169bd5; font-size: 13px; line-height: 24px; margin-left: 8px; display: inline-block; }
.promotion h1 { font-size: 40px; color: #333; line-height: 50px; margin-top: 15px; }
.promotion span { color: #333; font-size: 13px; line-height: 25px; display: inline-block; }
.progress_bar { height: 8px; border-radius: 4px; background-color: #e4e4e4; width: 148px; position: relative; margin-top: 10px; }
.progress_in { border-radius: 4px; position: absolute; left: 0; top: 0; height: 8px; background-color: #66cc99; }
.radius li { border-radius: 5px; border-color: #d9d9d9; }
.chouban{ background: url(../images/u41.png) no-repeat; width: 66px; height: 39px; position: absolute; right: -7px; top: 30px; color: #fff; text-align: center; line-height: 30px; }
.img_upload1{ border:#ccc 1px solid;width:200px; height:150px; overflow:hidden;}
.img_upload2{ border:#ccc 1px solid;width:150px; height:200px; overflow:hidden;}
.closes{ position:absolute; right:5px;top:-5px; font-size:25px; display:none; color: #999;}
.bm_list_cont li:hover .closes{ display:block;}
.more-list{overflow: hidden; margin:0 10px; padding: 10px 0 0;}
.more-list a,.more-list span,.more-list i{ float:left; line-height: 28px;}
.more-list span{ margin:0 20px;}
.more-list i{ float: right; margin-right: 20px;}
.more-list span em,.more-list i,.more-list i em{ font-style:normal;}
.more-list i em{ color:#66CCCC;}
.more-list i b{ color:#AEAEAE}
.more-list span em{padding-left:5px;}
.more-list hr{border-top:#999 1px dotted; height:0; margin:0; width:100%; overflow: hidden;}
.more-list .ing{ overflow:hidden; border-bottom:#ddd 1px dotted;}
.more-list a{ width:240px;height:28px;display: block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.more,.receives{text-align: center;color:#A1A1A1;font-weight: bold;line-height:30px; cursor: pointer;}
.more:hover,.receives:hover{ background-color: #eee; color:#2e2e2e}
.receives{border-top:none;}
.ingList{ display: none;}
.bm_list_cont .form-group{ margin-top:20px;}
.bm_list_cont .btn{ padding:8px 0px 10px; width:145px; text-align: center;}


.silde-content .chatBox h2{ border:none; padding-left: 0; margin-bottom:20px; margin-top: 0;}
.all_bm_cont ul.history{ margin-left: 0;}
.notificat,.chatBox { margin:5px 10px;}
.history li{ min-height:60px;border:#ececec 1px solid;padding:10px;position:relative; margin-bottom:10px;}
.history li dl{ width:70%;float:left}
.history li dt{ float:left;width:60px;height:60px; overflow:hidden; border:#eee 1px solid; margin-right:10px;}
.history li dt img{ width:100%;}
.history li dd a{font-size:14px;color:#515151;line-height:24px;}
.history li dd p{color:#999;font-size:14px;line-height:30px;}
.history li b{font-size:14px;color:#ff6600;font-weight:normal;position:absolute; right:70px;top:10px; display:none;}
.history li em{position:absolute; right:10px;top:10px;font-size:14px;color:#999;font-style:normal;}
.history li i{float:right;font-size:22px;color:#999;margin-top:30px; margin-right:5px; cursor:pointer;}
.reply_message{border-top:#ececec 1px solid;margin-top:10px; display:none;}
.textaea{border:#ccc 1px solid;width:770px;margin:20px 0 20px 70px;}
.textaea textarea{width:750px; background:none; border:none; padding:0 10px; color:#999;}
.notif_div{ overflow:hidden;}
.textaea p{border-top:#ccc 1px solid;height:28px; color:#bcbcbc; line-height:28px; font-size:14px; text-align:right; padding-right:10px;}
.chatBox h2{ font-size:18px; line-height:40px; margin:15px 0 0; cursor:pointer;}
.chatBox h2 i{ font-size:30px;padding-right:10px; color:#999;}
.chatBox .reply_message{ border:none; margin:0;}
.chatBox .textaea{ margin:10px 0 10px 10px;width:900px;}
.chat_history{ margin-top:20px;}
.chat_history h6{ font-size:14px;color:#333; line-height:40px;}
.chat_history .history li dl{ width:90%;}
.history li dt.xitong{ border:none;}

.th{ height:34px;border-bottom:#ddd 2px solid; line-height: 34px; overflow:hidden; margin:0 10px;}
.th span{ float:left; color: #A1A1A1; font-weight: bold;}
.th span input{ margin-left: 10px; margin-right: 5px;}
.all_bm_cont .memberList ul{ margin-left:0;}
.memberList li{ padding:20px;border-bottom:#eaeaea 1px dotted; overflow:hidden;}
.memberList li p{width:25%;}
.memberList li p,.memberList li i,.memberList li em,.memberList li a{ float:left;overflow:hidden;}
.memberList li a{float:right;}
.memberList li p input{ float:left; margin-top:25px;margin-right:10px;}
.memberList li p span{ width:60px; height:60px; border:#eee 1px solid;border-radius:4px; overflow:hidden;float:left; background-color:#eee;}
.memberList li p b{float:left;font-weight:normal;margin-left:10px;font-size:14px;color:#515151; line-height:60px;}
.memberList li i{width:25%;font-style:normal;line-height:60px;font-size:14px;color:#bcbcbc;}
.memberList li em{width:35%;font-style:normal;line-height:60px;font-size:14px;color:#515151;}
.memberList li a{width:10%;border:#eaeaea 1px solid;border-radius:3px;text-align:center;height:30px;line-height:30px;margin-top:15px;}
.memberList li a.mail{border:none; height:40px;width:7%;}
.memberList li a.mail i{line-height:30px; margin-top:10px; font-size:25px; width:100%;}
.memberList li a.mail:hover i{ color:#169bd5}
.memberList .code{ margin-right: 5px;}
.memberList .code,.memberList .mess{font-size: 20px; cursor: pointer; float: right; color: #6bce9c;}

.RentScreen{ background-color:#fafafa; overflow:hidden;}
.rentSLeft{ width:560px;border-right:#bcbcbc 1px solid;height:650px; padding-top:20px}
.rentSLeft h1{ line-height:40px; font-size:30px; text-indent:1rem;}
.rentSLeft h2{ line-height:40px; font-size:22px; text-indent:1rem;}
.rentSRight{ width:370px;}
.calendar{ position:relative;}
#calendar div.rili_switch{ position:absolute;right:3px;top:12px;width:120px;}
#calendar th{ width:368px;}
.changci h1{ text-align:center; font-size:32px; color:#d7d7d7; line-height:50px; margin-bottom:20px;}
.shiduan{ position:relative;}
.shiduan em{ position:absolute; left:5px;top:5px;line-height:20px; font-size:14px; font-style:normal; color:#bcbcbc}
.shiduan input{text-indent:35px; font-size:14px;color:#2e2e2e}
.close{position: absolute; right:5px; top:0px;color:#ccc;display: none;font-size: 18px;}
.checkbox-inline:hover .close{display: block;}
.click-link:hover{ color:#169BD5; }